.supplier-optimizer_page__qzNjT{min-width:0;--ui-content-width-wide:90rem;--ui-page-gutter:1rem;--ui-section-space:4.5rem}.supplier-optimizer_page__qzNjT,.supplier-optimizer_page__qzNjT *,.supplier-optimizer_page__qzNjT :after,.supplier-optimizer_page__qzNjT :before{box-sizing:border-box}.supplier-optimizer_hero__f3l05{overflow:hidden;background-color:#071b33;background-image:linear-gradient(hsla(0,0%,100%,.055) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.055) 1px,transparent 0);background-size:54px 54px}.supplier-optimizer_heroFrame__RZj4U:before{display:block;height:2.125rem;margin-bottom:.75rem;border-bottom:1px solid #e3edf2;background-image:radial-gradient(circle at .5rem .5rem,#ff5f57 0 .3125rem,transparent .3438rem),radial-gradient(circle at 1.75rem .5rem,#ffbd2e 0 .3125rem,transparent .3438rem),radial-gradient(circle at 3rem .5rem,#28c840 0 .3125rem,transparent .3438rem);background-repeat:no-repeat;content:""}.supplier-optimizer_bodyCopy__61_Lr{color:#5f6f7f;font-size:1rem;line-height:1.75}.supplier-optimizer_bodyCopy__61_Lr p{margin:0}.supplier-optimizer_bodyCopy__61_Lr p+p{margin-top:1.375rem}.supplier-optimizer_bodyCopy__61_Lr strong{color:#142234;font-weight:600}.supplier-optimizer_sourceRouteWrapper__A5rIr{width:fit-content;max-width:100%;justify-self:start}.supplier-optimizer_sourceRoute__E6ZxN{width:23rem;max-width:100%;justify-self:start;padding:.5rem 0 .5rem 2rem;border-left:1px solid #d8e5ec}.supplier-optimizer_routeNode__wkkk_{position:relative;display:flex;gap:1.375rem;align-items:center;padding:1.5rem 0}.supplier-optimizer_routeNode__wkkk_:not(:last-child):after{position:absolute;top:3rem;bottom:-1.5rem;left:.4375rem;width:1px;background:#bdd5de;content:""}.supplier-optimizer_routeDotFinal__wS9AN,.supplier-optimizer_routeDot__Z9TsY{position:relative;z-index:1;flex:none;width:.9375rem;height:.9375rem;border:3px solid #071b33;border-radius:999px;background:#fff}.supplier-optimizer_routeDotFinal__wS9AN{border-color:#20c7a7;background:#20c7a7}.supplier-optimizer_faqSummary__1HJEp{list-style:none}.supplier-optimizer_faqSummary__1HJEp::-webkit-details-marker{display:none}.supplier-optimizer_faqIcon__Ml2ML{transition:rotate .32s cubic-bezier(.2,0,0,1)}.supplier-optimizer_faqItem__T8Pcm[open] .supplier-optimizer_faqIcon__Ml2ML{rotate:45deg}@media(min-width:768px){.supplier-optimizer_page__qzNjT{--ui-page-gutter:3.125rem;--ui-section-space:6rem}.supplier-optimizer_bodyCopy__61_Lr{font-size:1.125rem;line-height:2rem}}@media(min-width:1024px){.supplier-optimizer_page__qzNjT{--ui-page-gutter:5.625rem;--ui-section-space:7.5rem}}@media(max-width:767px){.supplier-optimizer_heroFrame__RZj4U:before{height:1.5625rem;margin-bottom:.5rem}.supplier-optimizer_sourceRouteWrapper__A5rIr{width:100%}.supplier-optimizer_sourceRoute__E6ZxN{width:100%;padding:0;border-left:0}.supplier-optimizer_routeNode__wkkk_{padding:1.25rem 0}}@media(prefers-reduced-motion:reduce){.supplier-optimizer_faqIcon__Ml2ML{transition:none}}